package com.jfs.envent.entity;

import com.thoughtworks.xstream.annotations.XStreamAlias;
import lombok.Getter;
import lombok.Setter;

/**
 * @Description 参数详情
 * @E-mail cwm3412638@163.com
 * @Author cwm
 * @Date 2022/8/1
 */
@XStreamAlias("BasicParam")
@Getter
@Setter
public class BasicParam {
    /**
     * 名称
     */
    @XStreamAlias("Name")
    private String name;
    /**
     * 注册过期时间
     */
    @XStreamAlias("Expiration")
    private Integer expiration;
    /**
     * 设备Id
     */
    @XStreamAlias("DeviceID")
    private String deviceID;
    /**
     * 心跳间隔时间
     */
    @XStreamAlias("HeartBeatInterval")
    private Integer heartBeatInterval;
    /**
     * 心跳超时次数
     */
    @XStreamAlias("HeartBeatCount")
    private String heartBeatCount;

    @XStreamAlias("SIPServerID")
    private String sIPServerID;

    @XStreamAlias("SIPServerIP")
    private String sIPServerIP;

    @XStreamAlias("SIPServerPort")
    private Integer sIPServerPort;
    @XStreamAlias("DomainName")
    private String domainName;
    @XStreamAlias("Password")
    private String password;
    /**
     * 定位功能支持情况。取值：0-不支持；1-支持GPS定位；2-支持北斗定位（可选，默认取值为0）
     */
    @XStreamAlias("PositionCapability")
    private Integer positionCapability;
    /**
     * 经度
     */
    @XStreamAlias("Longitude")
    private Double longitude;
    /**
     * 纬度
     */
    @XStreamAlias("Latitude")
    private Double latitude;
}
